have had its day - Alemán Inglés Diccionario